//
//  XSJZZNetManager.h
//  WangYe
//
//  Created by 阳光 on 2017/2/7.
//  Copyright © 2017年 YG. All rights reserved.
//

#import "XSJZZBaseNetManager.h"
#import "XSJZZYGEssenceItem.h"
#import "XSJZZYGListItem.h"
#import "XSJZZYGDetailListItem.h"
#import "XSJZZYGHomeItem.h"
#import "XSJZZYGAgoEssenceItem.h"
#import "XSJZZYGCategoryItem.h"
#import "XSJZZYGAllCategoryItem.h"
#import "XSJZZYGAllDetailCategoryItem.h"
#import "XSJZZYGPicCategoryItem.h"
#import "XSJZZYGPicAllItem.h"
@interface XSJZZNetManager : XSJZZBaseNetManager
//精华页
+ (id)GETEssenceItem:(NSString *)lastKey completionHandler:(void(^)(XSJZZYGEssenceItem *essences, NSError *error))completionHandler;
//栏目列表
+ (id)GetListItemCompletionHandler:(void(^)(NSArray<XSJZZYGListItem *> *lists, NSError *error))completionHandler;
//栏目详细列表
+ (id)GETDetailListItem:(NSString *)detailName completionHandler:(void(^)(XSJZZYGDetailListItem *detailItem, NSError *error))completionHandler;
//栏目详细刷新页
+ (id)GETDetailListOtherPage:(NSString *)path conpletionHandler:(void(^)(XSJZZYGDetailListItem *detailItem, NSError *error))completionHandler;

//往
+ (id)GETHomeItemCompletionHandler:(void(^)(XSJZZYGHomeItem *homeItem, NSError *error))completionHandler;

//往 往期精选
+ (id)GETAgoEssenceCompletionHandler:(void(^)(XSJZZYGAgoEssenceItem *agoItem, NSError *error))completionHandler;

//夜
+ (id)GETCategoryItemCompletionHandler:(void(^)(XSJZZYGCategoryItem *cateItem, NSError *error))complteionHandler;

//夜 全部分类
+ (id)GETAllCategory:(NSInteger)page completionHandler:(void(^)(XSJZZYGAllCategoryItem *allCategoryItem, NSError *error))completionHandler;

//夜 全部分类 全部分类
+ (id)GETAllDetailCategory:(NSInteger)page ID:(NSString *)ID completionHandler:(void(^)(XSJZZYGAllDetailCategoryItem *allDetailCategoryItem, NSError *error))completionHandler;

//美图分类
+ (id)GETPicCategoryItem:(void(^)(XSJZZYGPicCategoryItem *picCategoryItem, NSError *error))completionHandler;

//美图分类详细 最新
+ (id)GETPicDetailiNewItem:(NSInteger)pageCount ID:(NSString *)ID completionHandler:(void(^)(XSJZZYGPicAllItem *picDetailNewItem, NSError *error))completionHandler;

//美图分类详细 最热
+ (id)GETPicDetailHotItem:(NSInteger)pageCount ID:(NSString *)ID completionHandler:(void(^)(XSJZZYGPicAllItem *picDetailNewItem, NSError *error))completionHandler;

//美图最热
+ (id)GETPicHotItem:(NSInteger)pageCount completionHandler:(void(^)(XSJZZYGPicAllItem *picHotItem, NSError *error))completionHandler;

//美图最新
+ (id)GETPicNewItem:(NSInteger)pageCount completionHandler:(void(^)(XSJZZYGPicAllItem *picNewItem, NSError *error))completionHandler;
@end
